have an idea of something - Français Anglais Dictionnaire